<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>
        // 逻辑运算 :  与&&  或||  非!  
        //   与  &&   并且   --- 多个条件同时满足
        //   或  ||   或者   --- 多个条件满足一个即可
        //   非  !    取反



        // 短路
        //   在与运算中  见假即为假
        //   在或运算中  见真即为真

        // console.log(5>4>2)
        console.log(5 > 4 && 4 > 2);

        var a = 25;
        console.log(a < 10 || a > 20);

        var b = true;
        c = !b;
        console.log(c);


        // 在与运算中  见假即为假
        //  1 > 2 && 3 > 2 && 4 > 2 && 5 > 4    false

        1 > 2 && 3 > 2 && 4 > 2 && 5 > 4 && alert(666);  // alert没有执行

        3 > 1 && 4 > 1 && alert(666);

        //  在或运算中  见真即为真
        2 > 1 || 1 > 2 || 2 > 1 || 3 > 2 || 5 > 1 || 5 > 10

    </script>

</body>

</html>